main:main.o calculate.o multiply.o sub.o division.o
	gcc $^ -o $@ -lpthread
main.o:main.c
	gcc -c $^ -o $@ -g -Wall
calculate.o:calculate.c 
	gcc -c $^ -o $@ -g -Wall
multiply.o:multiply.c
	gcc -c $^ -o $@ -g -Wall
sub.o:sub.c
	gcc -c $^ -o $@ -g -Wall
division.o:division.c
	gcc -c $^ -o $@ -g -Wall
	
	



